Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 HARROW ROAD Detached £572,892 £367,000 7 Sep 2007
79 HARROW ROAD Semi-Detached £961,167 £780,000 28 Nov 2018
93 HARROW ROAD Semi-Detached £429,793 £185,000 11 Jul 2003
97 HARROW ROAD Semi-Detached £342,244 £186,000 11 Jun 2009
99 HARROW ROAD Semi-Detached £484,651 £395,000 13 Sep 2019
103 HARROW ROAD Detached £626,799 £370,000 21 Jul 2010
111 HARROW ROAD Detached £828,212 £670,000 24 May 2019
115 HARROW ROAD Detached £866,342 £290,000 26 Apr 2002
117 HARROW ROAD Detached £448,792 £450,000 26 Aug 2022
119 HARROW ROAD Detached £750,000 11 Oct 2023
121 HARROW ROAD Detached £746,721 £430,000 16 Jun 2006
THE NOOK HARROW ROAD Detached £741,169 £430,000 19 Dec 2011